<?xml version="1.0" standalone="yes"?>
<NewDataSet>
  <xs:schema id="NewDataSet" xmlns="" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
    <xs:element name="NewDataSet" msdata:IsDataSet="true" msdata:UseCurrentLocale="true">
      <xs:complexType>
        <xs:choice minOccurs="0" maxOccurs="unbounded">
          <xs:element name="Solution_Path">
            <xs:complexType>
              <xs:sequence>
                <xs:element name="SolutionPath" type="xs:string" minOccurs="0" />
                <xs:element name="SolutionVersion" type="xs:string" minOccurs="0" />
                <xs:element name="PlogVersion" type="xs:unsignedInt" minOccurs="0" />
                <xs:element name="ModificationDate" msdata:DateTimeMode="Utc" type="xs:dateTime" minOccurs="0" />
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="PVS-Studio_Analysis_Log">
            <xs:complexType>
              <xs:sequence>
                <xs:element name="FavIcon" type="xs:boolean" minOccurs="0" msdata:Ordinal="0" />
                <xs:element name="Level" type="xs:unsignedInt" minOccurs="0" msdata:Ordinal="1" />
                <xs:element name="DefaultOrder" type="xs:int" minOccurs="0" msdata:Ordinal="2" />
                <xs:element name="ErrorCode" type="xs:string" msdata:Ordinal="3" />
                <xs:element name="Message" type="xs:string" msdata:Ordinal="4" />
                <xs:element name="Project" type="xs:string" minOccurs="0" msdata:Ordinal="5" />
                <xs:element name="ShortFile" type="xs:string" minOccurs="0" msdata:Ordinal="6" />
                <xs:element name="Line" type="xs:int" msdata:Ordinal="7" />
                <xs:element name="FalseAlarm" type="xs:boolean" minOccurs="0" msdata:Ordinal="8" />
                <xs:element name="File" type="xs:string" msdata:Ordinal="9" />
                <xs:element name="CodePrev" type="xs:unsignedInt" minOccurs="0" msdata:Ordinal="10" />
                <xs:element name="CodeCurrent" type="xs:unsignedInt" minOccurs="0" msdata:Ordinal="11" />
                <xs:element name="CodeNext" type="xs:unsignedInt" minOccurs="0" msdata:Ordinal="12" />
                <xs:element name="TrialMessage" type="xs:boolean" minOccurs="0" msdata:Ordinal="13" />
                <xs:element name="Analyzer" type="xs:int" minOccurs="0" msdata:Ordinal="14" />
                <xs:element name="LineExtension" type="xs:string" minOccurs="0" msdata:Ordinal="15" />
                <xs:element name="Retired" type="xs:boolean" default="false" minOccurs="0" msdata:Ordinal="16" />
                <xs:element name="AnalyzedSourceFiles" type="xs:string" minOccurs="0" msdata:Ordinal="17" />
                <xs:element name="CWECode" type="xs:string" minOccurs="0" msdata:Ordinal="18" />
                <xs:element name="SAST" type="xs:string" minOccurs="0" msdata:Ordinal="19" />
                <xs:element name="Positions" msdata:DataType="ProgramVerificationSystems.PVSStudio.CommonTypes.SourceFilePositions, PVS-Studio-vs2022, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null" type="xs:anyType" minOccurs="0" msdata:Ordinal="20" />
                <xs:element name="MISRA" type="xs:string" minOccurs="0" msdata:Ordinal="21" />
              </xs:sequence>
              <xs:attribute name="ErrorCodeNumeric" msdata:ReadOnly="true" msdata:Expression="IIF(LEN(ErrorCode) &lt; 2 OR (SUBSTRING(ErrorCode, 1, 1) &lt;&gt; 'V'), 0, CONVERT(SUBSTRING(ErrorCode, 2, LEN(ErrorCode) - 1), 'System.UInt32'))" type="xs:unsignedInt" use="prohibited" />
              <xs:attribute name="CWECodeNumeric" msdata:ReadOnly="true" msdata:Expression="ISNULL(IIF(LEN(CWECode) &lt; 4 + 1 OR (SUBSTRING(CWECode, 1, 4) &lt;&gt; 'CWE-'), 4294967295, CONVERT(SUBSTRING(CWECode, 4 + 1, LEN(CWECode) - 4), 'System.UInt32')), 4294967295)" type="xs:unsignedInt" use="prohibited" />
              <xs:attribute name="SuppressFilesContainingMessage" type="xs:string" msdata:DefaultValue="" use="prohibited" />
            </xs:complexType>
          </xs:element>
        </xs:choice>
      </xs:complexType>
      <xs:unique name="Constraint1" msdata:PrimaryKey="true">
        <xs:selector xpath=".//PVS-Studio_Analysis_Log" />
        <xs:field xpath="Line" />
        <xs:field xpath="Message" />
        <xs:field xpath="File" />
        <xs:field xpath="ErrorCode" />
      </xs:unique>
    </xs:element>
  </xs:schema>
  <Solution_Path>
    <SolutionPath>D:\Учёба\2 курс\4 семестр\технологии программирования\Лаба 1\lr1\lr1.sln</SolutionPath>
    <SolutionVersion>17.0</SolutionVersion>
    <PlogVersion>8</PlogVersion>
    <ModificationDate>2024-04-02T19:02:01.9966163Z</ModificationDate>
  </Solution_Path>
  <PVS-Studio_Analysis_Log>
    <FavIcon>false</FavIcon>
    <Level>0</Level>
    <DefaultOrder>1</DefaultOrder>
    <ErrorCode>V009</ErrorCode>
    <Message>To use free version of PVS-Studio, source code files are required to start with a special comment.</Message>
    <Project>lr1</Project>
    <ShortFile>Program.cs</ShortFile>
    <Line>1</Line>
    <FalseAlarm>false</FalseAlarm>
    <File>D:\Учёба\2 курс\4 семестр\технологии программирования\Лаба 1\lr1\lr1\Program.cs</File>
    <CodePrev>0</CodePrev>
    <CodeCurrent>193925</CodeCurrent>
    <CodeNext>1513122742</CodeNext>
    <TrialMessage>false</TrialMessage>
    <Analyzer>0</Analyzer>
    <Retired>false</Retired>
    <AnalyzedSourceFiles />
  </PVS-Studio_Analysis_Log>
  <PVS-Studio_Analysis_Log>
    <FavIcon>false</FavIcon>
    <Level>0</Level>
    <DefaultOrder>2</DefaultOrder>
    <ErrorCode>V009</ErrorCode>
    <Message>To use free version of PVS-Studio, source code files are required to start with a special comment.</Message>
    <Project>lr1</Project>
    <ShortFile>AssemblyInfo.cs</ShortFile>
    <Line>1</Line>
    <FalseAlarm>false</FalseAlarm>
    <File>D:\Учёба\2 курс\4 семестр\технологии программирования\Лаба 1\lr1\lr1\Properties\AssemblyInfo.cs</File>
    <CodePrev>0</CodePrev>
    <CodeCurrent>397230707</CodeCurrent>
    <CodeNext>1507144426</CodeNext>
    <TrialMessage>false</TrialMessage>
    <Analyzer>0</Analyzer>
    <Retired>false</Retired>
    <AnalyzedSourceFiles />
  </PVS-Studio_Analysis_Log>
  <PVS-Studio_Analysis_Log>
    <FavIcon>false</FavIcon>
    <Level>0</Level>
    <DefaultOrder>3</DefaultOrder>
    <ErrorCode>V009</ErrorCode>
    <Message>To use free version of PVS-Studio, source code files are required to start with a special comment.</Message>
    <Project>lr1</Project>
    <ShortFile>.NETFramework,Version=v4.8.AssemblyAttributes.cs</ShortFile>
    <Line>1</Line>
    <FalseAlarm>false</FalseAlarm>
    <File>D:\Учёба\2 курс\4 семестр\технологии программирования\Лаба 1\lr1\lr1\obj\Debug\.NETFramework,Version=v4.8.AssemblyAttributes.cs</File>
    <CodePrev>0</CodePrev>
    <CodeCurrent>8177592</CodeCurrent>
    <CodeNext>193925</CodeNext>
    <TrialMessage>false</TrialMessage>
    <Analyzer>0</Analyzer>
    <Retired>false</Retired>
    <AnalyzedSourceFiles />
  </PVS-Studio_Analysis_Log>
  <PVS-Studio_Analysis_Log>
    <FavIcon>false</FavIcon>
    <Level>3</Level>
    <DefaultOrder>4</DefaultOrder>
    <ErrorCode>V3055</ErrorCode>
    <Message>Suspicious assignment inside the condition expression of 'while' operator: p = p.</Message>
    <Project>lr1</Project>
    <ShortFile>Form1.cs</ShortFile>
    <Line>49</Line>
    <FalseAlarm>false</FalseAlarm>
    <File>D:\Учёба\2 курс\4 семестр\технологии программирования\Лаба 1\lr1\lr1\Form1.cs</File>
    <CodePrev>16333</CodePrev>
    <CodeCurrent>42013</CodeCurrent>
    <CodeNext>123</CodeNext>
    <TrialMessage>false</TrialMessage>
    <Analyzer>4</Analyzer>
    <Retired>false</Retired>
    <AnalyzedSourceFiles />
    <CWECode>CWE-481</CWECode>
  </PVS-Studio_Analysis_Log>
  <PVS-Studio_Analysis_Log>
    <FavIcon>false</FavIcon>
    <Level>1</Level>
    <DefaultOrder>5</DefaultOrder>
    <ErrorCode>V3005</ErrorCode>
    <Message>The 'p' variable is assigned to itself.</Message>
    <Project>lr1</Project>
    <ShortFile>Form1.cs</ShortFile>
    <Line>49</Line>
    <FalseAlarm>false</FalseAlarm>
    <File>D:\Учёба\2 курс\4 семестр\технологии программирования\Лаба 1\lr1\lr1\Form1.cs</File>
    <CodePrev>16333</CodePrev>
    <CodeCurrent>42013</CodeCurrent>
    <CodeNext>123</CodeNext>
    <TrialMessage>false</TrialMessage>
    <Analyzer>4</Analyzer>
    <Retired>false</Retired>
    <AnalyzedSourceFiles />
  </PVS-Studio_Analysis_Log>
  <PVS-Studio_Analysis_Log>
    <FavIcon>false</FavIcon>
    <Level>1</Level>
    <DefaultOrder>6</DefaultOrder>
    <ErrorCode>V3022</ErrorCode>
    <Message>Expression 'z == false' is always true.</Message>
    <Project>lr1</Project>
    <ShortFile>Form1.cs</ShortFile>
    <Line>63</Line>
    <FalseAlarm>false</FalseAlarm>
    <File>D:\Учёба\2 курс\4 семестр\технологии программирования\Лаба 1\lr1\lr1\Form1.cs</File>
    <CodePrev>125</CodePrev>
    <CodeCurrent>2315103</CodeCurrent>
    <CodeNext>123</CodeNext>
    <TrialMessage>false</TrialMessage>
    <Analyzer>4</Analyzer>
    <Retired>false</Retired>
    <AnalyzedSourceFiles />
    <CWECode>CWE-571</CWECode>
  </PVS-Studio_Analysis_Log>
  <PVS-Studio_Analysis_Log>
    <FavIcon>false</FavIcon>
    <Level>1</Level>
    <DefaultOrder>7</DefaultOrder>
    <ErrorCode>V3022</ErrorCode>
    <Message>Expression '(true == false) &amp;&amp; (textBox1.Text != "")' is always false.</Message>
    <Project>lr1</Project>
    <ShortFile>Form1.cs</ShortFile>
    <Line>126</Line>
    <FalseAlarm>false</FalseAlarm>
    <File>D:\Учёба\2 курс\4 семестр\технологии программирования\Лаба 1\lr1\lr1\Form1.cs</File>
    <CodePrev>123</CodePrev>
    <CodeCurrent>2439196684</CodeCurrent>
    <CodeNext>123</CodeNext>
    <TrialMessage>false</TrialMessage>
    <Analyzer>4</Analyzer>
    <Retired>false</Retired>
    <AnalyzedSourceFiles />
    <CWECode>CWE-570</CWECode>
  </PVS-Studio_Analysis_Log>
  <PVS-Studio_Analysis_Log>
    <FavIcon>false</FavIcon>
    <Level>1</Level>
    <DefaultOrder>8</DefaultOrder>
    <ErrorCode>V3001</ErrorCode>
    <Message>There are identical sub-expressions 'false' to the left and to the right of the '==' operator.</Message>
    <Project>lr1</Project>
    <ShortFile>Form1.cs</ShortFile>
    <Line>136</Line>
    <FalseAlarm>false</FalseAlarm>
    <File>D:\Учёба\2 курс\4 семестр\технологии программирования\Лаба 1\lr1\lr1\Form1.cs</File>
    <CodePrev>24253</CodePrev>
    <CodeCurrent>2900575</CodeCurrent>
    <CodeNext>123</CodeNext>
    <TrialMessage>false</TrialMessage>
    <Analyzer>4</Analyzer>
    <Retired>false</Retired>
    <AnalyzedSourceFiles />
    <CWECode>CWE-571</CWECode>
  </PVS-Studio_Analysis_Log>
  <PVS-Studio_Analysis_Log>
    <FavIcon>false</FavIcon>
    <Level>3</Level>
    <DefaultOrder>9</DefaultOrder>
    <ErrorCode>V3024</ErrorCode>
    <Message>An odd precise comparison: c == 0. Consider using a comparison with defined precision: Math.Abs(A - B) &lt; Epsilon.</Message>
    <Project>lr1</Project>
    <ShortFile>Form1.cs</ShortFile>
    <Line>252</Line>
    <FalseAlarm>false</FalseAlarm>
    <File>D:\Учёба\2 курс\4 семестр\технологии программирования\Лаба 1\lr1\lr1\Form1.cs</File>
    <CodePrev>2550346542</CodePrev>
    <CodeCurrent>12133</CodeCurrent>
    <CodeNext>123</CodeNext>
    <TrialMessage>false</TrialMessage>
    <Analyzer>4</Analyzer>
    <Retired>false</Retired>
    <AnalyzedSourceFiles />
    <CWECode>CWE-682</CWECode>
  </PVS-Studio_Analysis_Log>
  <PVS-Studio_Analysis_Log>
    <FavIcon>false</FavIcon>
    <Level>2</Level>
    <DefaultOrder>10</DefaultOrder>
    <ErrorCode>V3116</ErrorCode>
    <Message>Consider inspecting the 'for' operator. It's possible that the loop will be executed incorrectly or won't be executed at all.</Message>
    <Project>lr1</Project>
    <ShortFile>Form1.cs</ShortFile>
    <Line>283</Line>
    <FalseAlarm>false</FalseAlarm>
    <File>D:\Учёба\2 курс\4 семестр\технологии программирования\Лаба 1\lr1\lr1\Form1.cs</File>
    <CodePrev>5293929</CodePrev>
    <CodeCurrent>20125867</CodeCurrent>
    <CodeNext>123</CodeNext>
    <TrialMessage>false</TrialMessage>
    <Analyzer>4</Analyzer>
    <Retired>false</Retired>
    <AnalyzedSourceFiles />
    <CWECode>CWE-835</CWECode>
  </PVS-Studio_Analysis_Log>
</NewDataSet>